package org.ccay.excel.importer.service;

import java.util.Map;

import javax.ws.rs.POST;
import javax.ws.rs.Path;
import javax.ws.rs.Produces;

import org.ccay.async.task.ImportTaskVO;
import org.ccay.core.exception.ApplicationException;

/**
 * 支持重新导入Excel任务
 * 
 * @author chaowangbang
 * @since: 2015年6月15日
 * @version: V5R04 SP15
 */
@Path("import")
@Produces("application/json")
public interface IExcelImportService {
	
	/**
	 * 重新导入Excel任务
	 * @param context  请求参数，至少包括 taskId
	 * @return 根据taskId 查询到的 导入任务
	 * @throws ApplicationException	
	 */
	@POST
	@Path("/task")
	public ImportTaskVO doImportTask(Integer taskId) throws ApplicationException;

}
